//package cn.com.cetccst.datacenter.policy.operator;
//
//import android.util.Log;
//
//import androidx.lifecycle.LiveData;
//import androidx.lifecycle.MutableLiveData;
//放在这里可能不合理，先注释掉
//public class OperatorManager {
//
//    private static final String TAG = "OperatorManager";
//
//    private final MutableLiveData<OperatorType> cmd = new MutableLiveData<>();
//
//    static class SingletonHolder {
//        static OperatorManager instance = new OperatorManager();
//    }
//
//    public static OperatorManager getInstance() {
//        return OperatorManager.SingletonHolder.instance;
//    }
//
//    public LiveData<OperatorType> getCmd() {
//        return cmd;
//    }
//
//    public void operate(OperatorType operatorType) {
//        Log.w(TAG, "operate :" + operatorType.cmd);
//        this.cmd.postValue(operatorType);
//    }
//
//    public void setCmd(String cmd) {
//        OperatorType operatorType = OperatorType.lookUp(cmd);
//        if (operatorType == null) {
//            Log.w(TAG, "can not handle cmd :" + cmd);
//            return;
//        }
//        operate(operatorType);
//    }
//}
